/*
 * muke.2020-3-15
 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; } 
body, button, input, select, textarea { }
h1, h2, h3, h4, h5, h6{ font-size:100%; } 
address, cite, dfn, em, var { font-style:normal; } 
code, kbd, pre, samp { font-family:couriernew, courier, monospace; } 
small{ font-size:12px; } 
ul, ol { list-style:none; } 
a { text-decoration:none; } 
a:hover { text-decoration:underline; } 
sup { vertical-align:text-top; } 
sub{ vertical-align:text-bottom; } 
legend { color:#000; } 
fieldset, img { border:0; } 
button, input, select, textarea { font-size:100%; } 
table { border-collapse:collapse; border-spacing:0; } 
/*************************************************************/
/***首页部分样式表-开始***/
/*顶部*/
.content{
	/*background-color: #3280fc;*/
	/*background-image: url("../images/index.gif");*/
	width: 100%;
	/*height: 100%;*/
	height: auto;
}
.top{
	height: 30%;
}
.top-title{
	padding-top:30px;padding-left: 50px;float: left;
	font-size: 70px;font-family: STHupo;

}
.top-login{
	padding-top:20px;padding-right: 150px;
	font-weight: bold;font-size: 40px;
	float: right;
}
/***************************************************/
/*中间部分*/
.middle{
	padding-top: 210px;
	/*height: 600px;*/
	padding-bottom: 40px;
	margin: auto;
}
.middle .middle-text{
	height: 200px;width: 500px;
	background-color: grey;
	border-radius: 8px;
	margin-left: 700px;
	background-image: linear-gradient(to right, #e4afcb 0%, #b8cbb8 0%, #b8cbb8 0%, #e2c58b 30%, #c2ce9c 64%, #7edbdc 100%);
}
.middle-text p{
	font-family:STCaiyun;font-size: 20px;font-weight: bold;
	padding-left:30px;padding-top: 10px;
}

/*******************************************************/
/*底部声明*/
.bottom{
	width: 100%;
	height: 40px;
	clear: both;
	bottom: 0;
	position: absolute;
}
.bottom-info{
	height: 40px;background-color: #c7cbd0;
	line-height: 40px;text-align: center;
}
/***首页部分样式表-结束***/

/********************************************************/
/**********************************************************/
/***登录页面部分样式表***/
.login{
	/*background-image: url("../images/index.gif");*/
	width: 100%;
	height: auto;
}
.login-top{
	height: 115px;

}
.login-middle{
	margin: auto;
	padding-bottom: 40px;
}
.login-title{
	padding-top:30px;padding-left: 50px;float: left;
	font-size: 40px;font-family: STHupo;
}
.login-info{
	background-color: #ffffff;
	width: 500px;height: 350px;margin-left:700px;
	border-radius: 8px;
}
.login-info-head{
	font-size: 30px;padding-left: 30px;padding-top: 10px;
}
.login-fm{
	width: 300px;margin-left: 100px;margin-top:50px;
}
.login-bottom{
	width: 100%;
	height: 40px;
	clear: both;
	bottom: 0px;
	position: absolute;
}
.login-bottom-info{
	height: 40px;background-color: #c7cbd0;
	line-height: 40px;text-align: center;
}
/********************************************************/
/*****************************************************/
/***用户登录后的首页***/
/*    头部样式  start       */
.main{
	width: 100%;
	min-width: 540px;
	height: 100vh;
}
.main-top{
	height: 80px;background-color: #3280fc;
}
/*系统logo 标题*/
.main-title{
	padding-left: 50px;
	line-height: 80px;
	float: left;
	font-size: 40px;
	font-family: Poppins;
}
/*登录系统的用户*/
.user-info{
	float: right;font-size: 20px;
	/*line-height: 80px;*/
	padding:30px 120px 30px 0;

}
.user{
	float:left;
}

/*    头部样式  end      */



.main-middle{
	width: 100%;

}
/*   左侧菜单列表样式	start	*/
.main-middle-left{
	width: 200px;
	top: 80px;
	bottom: 40px;
	background-color: #f7f7f7;
	position: absolute;
}
.main-middle-left ul li{
	line-height: 40px;
}


.main-middle-right{
	position: absolute;
	left: 200px;
}
.main-middle-right-top{
	height: 56px;width: 100%; float: left;
}
.main-middle-right-top2{
	height: 36px;width: 100%; float: left;
}
.main-middle-right-top2 span{
	font-size: 20px;margin-left: 20px;line-height: 36px;
}
.file-search{
	width: 300px;float:right;margin-top: 10px;margin-right: 30px;
}
.log-btn{
	float: left;height: 55px;width: 100px;padding-top: 10px;
	padding-left:20px;margin-right: 10px;
}
.log-search{
	width: 760px;float:right;margin-top: 10px;margin-right: 30px;

}
.log-middle-right-content{
	height: 360px;margin-left: 10px;
	margin-right: 50px;
}
/*			*/
.main-middle-right-content{height: 360px;}
.mydisk{
	float: left;margin-top:20px;margin-left: 20px;
	width: 300px; height: 120px;
	border-radius: 6px;border: solid 1px #c7cbd0;
}
.mydisk-title{
	padding-top: 5px;padding-left: 70px;font-weight: bold;
	font-size: 20px;
}
.mydisk-icon{
	padding-left: 10px;padding-top: 10px;float: left;
}
.mydisk-size{
	width: 200px;float: left;padding-top:10px;
}
.disk-number{
	font-size:15px;font-weight: bold;
}
.upload{
	float: left;height: 55px;width: 100px;padding-top: 10px;
	padding-left:20px;
}
.download{
	float: left;height: 55px;width: 100px;padding-top: 10px;
	padding-left:40px;
}
.main-bottom{
	width: 100%;
	height: 40px;
	clear: both;
	bottom: 0px;
	position: absolute;
}
.main-bottom-info{
	height: 40px;background-color: #c7cbd0;
	line-height: 40px;text-align: center;
}
/*************************************/
/***************************************/
/***fileOperate.ftl***/
.file-list{
	width: 1110px;height: 321px; float: left;
	margin-top:10px;margin-left: 20px;
	border:solid 1px #c7cbd0;border-radius: 1px;
}
.table-scroll{
	overflow: auto;height: 280px;
}
.table-not-scroll{
	height: 38px;
}
/****************************************/
/***upload.html**文件上传	**/
.fileupload{
	width:605px;height:300px;
	margin-top:20px;margin-left:20px;float: left;border: solid 1px grey;
	border-radius: 5px;
}
.file{
	width:600px;height: 100px;
}
.file{
	border: solid 1px grey;width:500px;height: 100px;
	margin-left: 50px;margin-top: 20px;
}
.file input{
	opacity: 0.2;border: solid 1px grey;
	width:500px;height: 50px;
}
.file input i{
	font-size: 30px;font-weight: bold;line-height: 100px;
}
.file-submit input{
	width: 100px;height: 40px;background-color: #3280fc;
	border-radius: 5px; margin-top: 20px;margin-left: 50px;
	
}















